hydroxyaryl sulfides - French English Dictionary